package com.kerbores.meeting.module.ajax;

import org.nutz.dao.Dao;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.mvc.annotation.At;

import com.kerbores.meeting.domain.Permission;
import com.kerbores.utils.entries.Result;

/**
 * @author Kerbores
 *
 *         Create At 2015年1月9日 下午1:11:11
 */
@At("ajax/test")
public class AjaxTestModule extends AjaxBaseModule {
	@Inject
	private Dao dao;

	@At
	public Result permission() {
		return Result.success().addData("permissions", dao.query(Permission.class, null));
	}

	/* (non-Javadoc)
	 * @see com.kerbores.nutz.module.base.AbstractBaseModule#_getNameSpace()
	 */
	@Override
	public String _getNameSpace() {
		return "ajax";
	}
}
